{"ast":null,"code":"import { TinyColor } from '@ctrl/tinycolor';\nimport { genComponentStyleHook, mergeToken } from '../../theme/internal';\nimport genBorderedStyle from './bordered';\nimport genEllipsisStyle from './ellipsis';\nimport genEmptyStyle from './empty';\nimport genExpandStyle from './expand';\nimport genFilterStyle from './filter';\nimport genFixedStyle from './fixed';\nimport genPaginationStyle from './pagination';\nimport genRadiusStyle from './radius';\nimport genRtlStyle from './rtl';\nimport genSelectionStyle from './selection';\nimport genSizeStyle from './size';\nimport genSorterStyle from './sorter';\nimport genStickyStyle from './sticky';\nimport genSummaryStyle from './summary';\nimport { clearFix, resetComponent } from '../../style';\nconst genTableStyle = token => {\n  const {\n    componentCls,\n    fontWeightStrong,\n    tablePaddingVertical,\n    tablePaddingHorizontal,\n    lineWidth,\n    lineType,\n    tableBorderColor,\n    tableFontSize,\n    tableBg,\n    tableRadius,\n    tableHeaderTextColor,\n    motionDurationMid,\n    tableHeaderBg,\n    tableHeaderCellSplitColor,\n    tableRowHoverBg,\n    tableSelectedRowBg,\n    tableSelectedRowHoverBg,\n    tableFooterTextColor,\n    tableFooterBg,\n    paddingContentVerticalLG,\n    wireframe\n  } = token;\n  const tableBorder = `${lineWidth}px ${lineType} ${tableBorderColor}`;\n  return {\n    [`${componentCls}-wrapper`]: Object.assign(Object.assign({\n      clear: 'both',\n      maxWidth: '100%'\n    }, clearFix()), {\n      [componentCls]: Object.assign(Object.assign({}, resetComponent(token)), {\n        fontSize: tableFontSize,\n        background: tableBg,\n        borderRadius: `${tableRadius}px ${tableRadius}px 0 0`\n      }),\n      // https://github.com/ant-design/ant-design/issues/17611\n      table: {\n        width: '100%',\n        textAlign: 'start',\n        borderRadius: `${tableRadius}px ${tableRadius}px 0 0`,\n        borderCollapse: 'separate',\n        borderSpacing: 0\n      },\n      // ============================= Cell =============================\n      [`\n          ${componentCls}-thead > tr > th,\n          ${componentCls}-tbody > tr > td,\n          tfoot > tr > th,\n          tfoot > tr > td\n        `]: {\n        position: 'relative',\n        padding: `${paddingContentVerticalLG}px ${tablePaddingHorizontal}px`,\n        overflowWrap: 'break-word'\n      },\n      // ============================ Title =============================\n      [`${componentCls}-title`]: {\n        padding: `${tablePaddingVertical}px ${tablePaddingHorizontal}px`\n      },\n      // ============================ Header ============================\n      [`${componentCls}-thead`]: {\n        [`\n          > tr > th,\n          > tr > td\n        `]: {\n          position: 'relative',\n          color: tableHeaderTextColor,\n          fontWeight: fontWeightStrong,\n          textAlign: 'start',\n          background: tableHeaderBg,\n          borderBottom: tableBorder,\n          transition: `background ${motionDurationMid} ease`,\n          \"&[colspan]:not([colspan='1'])\": {\n            textAlign: 'center'\n          },\n          [`&:not(:last-child):not(${componentCls}-selection-column):not(${componentCls}-row-expand-icon-cell):not([colspan])::before`]: {\n            position: 'absolute',\n            top: '50%',\n            insetInlineEnd: 0,\n            width: 1,\n            height: '1.6em',\n            backgroundColor: tableHeaderCellSplitColor,\n            transform: 'translateY(-50%)',\n            transition: `background-color ${motionDurationMid}`,\n            content: '\"\"'\n          }\n        },\n        '> tr:not(:last-child) > th[colspan]': {\n          borderBottom: 0\n        }\n      },\n      // ============================ Body ============================\n      // Borderless Table has unique hover style, which would be implemented with `borderTop`.\n      [`${componentCls}:not(${componentCls}-bordered)`]: {\n        [`${componentCls}-tbody`]: {\n          '> tr': {\n            '> td': {\n              borderTop: tableBorder\n            },\n            '&:last-child > td': {\n              borderBottom: tableBorder\n            },\n            [`&:first-child > td,\n              &${componentCls}-measure-row + tr > td`]: {\n              borderTop: 'none'\n            }\n          }\n        }\n      },\n      // Bordered Table remains simple `borderBottom`.\n      // Ref issue: https://github.com/ant-design/ant-design/issues/38724\n      [`${componentCls}${componentCls}-bordered`]: {\n        [`${componentCls}-tbody`]: {\n          '> tr': {\n            '> td': {\n              borderBottom: tableBorder\n            }\n          }\n        }\n      },\n      [`${componentCls}-tbody`]: {\n        '> tr': {\n          '> td': {\n            transition: `background ${motionDurationMid}, border-color ${motionDurationMid}`,\n            // ========================= Nest Table ===========================\n            [`\n              > ${componentCls}-wrapper:only-child,\n              > ${componentCls}-expanded-row-fixed > ${componentCls}-wrapper:only-child\n            `]: {\n              [componentCls]: {\n                marginBlock: `-${tablePaddingVertical}px`,\n                marginInline: `${token.tableExpandColumnWidth - tablePaddingHorizontal}px -${tablePaddingHorizontal}px`,\n                [`${componentCls}-tbody > tr:last-child > td`]: {\n                  borderBottom: 0,\n                  '&:first-child, &:last-child': {\n                    borderRadius: 0\n                  }\n                }\n              }\n            }\n          },\n          [`\n            &${componentCls}-row:hover > td,\n            > td${componentCls}-cell-row-hover\n          `]: {\n            background: tableRowHoverBg\n          },\n          [`&${componentCls}-row-selected`]: {\n            '> td': {\n              background: tableSelectedRowBg\n            },\n            '&:hover > td': {\n              background: tableSelectedRowHoverBg\n            }\n          }\n        }\n      },\n      [`${componentCls}:not(${componentCls}-bordered) ${componentCls}-tbody > tr`]: wireframe ? undefined : {\n        [`&${componentCls}-row:hover, &${componentCls}-row${componentCls}-row-selected`]: {\n          [`+ tr${componentCls}-row > td`]: {\n            borderTopColor: 'transparent'\n          }\n        },\n        [`&${componentCls}-row:last-child:hover > td,\n          &${componentCls}-row${componentCls}-row-selected:last-child > td`]: {\n          borderBottomColor: 'transparent'\n        },\n        [`\n          &${componentCls}-row:hover > td,\n          > td${componentCls}-cell-row-hover,\n          &${componentCls}-row${componentCls}-row-selected > td\n        `]: {\n          borderTopColor: 'transparent',\n          '&:first-child': {\n            borderStartStartRadius: tableRadius,\n            borderEndStartRadius: tableRadius\n          },\n          '&:last-child': {\n            borderStartEndRadius: tableRadius,\n            borderEndEndRadius: tableRadius\n          }\n        }\n      },\n      // ============================ Footer ============================\n      [`${componentCls}-footer`]: {\n        padding: `${tablePaddingVertical}px ${tablePaddingHorizontal}px`,\n        color: tableFooterTextColor,\n        background: tableFooterBg\n      }\n    })\n  };\n};\n// ============================== Export ==============================\nexport default genComponentStyleHook('Table', token => {\n  const {\n    controlItemBgActive,\n    controlItemBgActiveHover,\n    colorTextPlaceholder,\n    colorTextHeading,\n    colorSplit,\n    colorBorderSecondary,\n    fontSize,\n    padding,\n    paddingXS,\n    paddingSM,\n    controlHeight,\n    colorFillAlter,\n    colorIcon,\n    colorIconHover,\n    opacityLoading,\n    colorBgContainer,\n    borderRadiusLG,\n    colorFillContent,\n    colorFillSecondary,\n    controlInteractiveSize: checkboxSize\n  } = token;\n  const baseColorAction = new TinyColor(colorIcon);\n  const baseColorActionHover = new TinyColor(colorIconHover);\n  const tableSelectedRowBg = controlItemBgActive;\n  const zIndexTableFixed = 2;\n  const colorFillSecondarySolid = new TinyColor(colorFillSecondary).onBackground(colorBgContainer).toHexString();\n  const colorFillContentSolid = new TinyColor(colorFillContent).onBackground(colorBgContainer).toHexString();\n  const colorFillAlterSolid = new TinyColor(colorFillAlter).onBackground(colorBgContainer).toHexString();\n  const tableToken = mergeToken(token, {\n    tableFontSize: fontSize,\n    tableBg: colorBgContainer,\n    tableRadius: borderRadiusLG,\n    tablePaddingVertical: padding,\n    tablePaddingHorizontal: padding,\n    tablePaddingVerticalMiddle: paddingSM,\n    tablePaddingHorizontalMiddle: paddingXS,\n    tablePaddingVerticalSmall: paddingXS,\n    tablePaddingHorizontalSmall: paddingXS,\n    tableBorderColor: colorBorderSecondary,\n    tableHeaderTextColor: colorTextHeading,\n    tableHeaderBg: colorFillAlterSolid,\n    tableFooterTextColor: colorTextHeading,\n    tableFooterBg: colorFillAlterSolid,\n    tableHeaderCellSplitColor: colorBorderSecondary,\n    tableHeaderSortBg: colorFillSecondarySolid,\n    tableHeaderSortHoverBg: colorFillContentSolid,\n    tableHeaderIconColor: baseColorAction.clone().setAlpha(baseColorAction.getAlpha() * opacityLoading).toRgbString(),\n    tableHeaderIconColorHover: baseColorActionHover.clone().setAlpha(baseColorActionHover.getAlpha() * opacityLoading).toRgbString(),\n    tableBodySortBg: colorFillAlterSolid,\n    tableFixedHeaderSortActiveBg: colorFillSecondarySolid,\n    tableHeaderFilterActiveBg: colorFillContent,\n    tableFilterDropdownBg: colorBgContainer,\n    tableRowHoverBg: colorFillAlterSolid,\n    tableSelectedRowBg,\n    tableSelectedRowHoverBg: controlItemBgActiveHover,\n    zIndexTableFixed,\n    zIndexTableSticky: zIndexTableFixed + 1,\n    tableFontSizeMiddle: fontSize,\n    tableFontSizeSmall: fontSize,\n    tableSelectionColumnWidth: controlHeight,\n    tableExpandIconBg: colorBgContainer,\n    tableExpandColumnWidth: checkboxSize + 2 * token.padding,\n    tableExpandedRowBg: colorFillAlter,\n    // Dropdown\n    tableFilterDropdownWidth: 120,\n    tableFilterDropdownHeight: 264,\n    tableFilterDropdownSearchWidth: 140,\n    // Virtual Scroll Bar\n    tableScrollThumbSize: 8,\n    tableScrollThumbBg: colorTextPlaceholder,\n    tableScrollThumbBgHover: colorTextHeading,\n    tableScrollBg: colorSplit\n  });\n  return [genTableStyle(tableToken), genPaginationStyle(tableToken), genSummaryStyle(tableToken), genSorterStyle(tableToken), genFilterStyle(tableToken), genBorderedStyle(tableToken), genRadiusStyle(tableToken), genExpandStyle(tableToken), genSummaryStyle(tableToken), genEmptyStyle(tableToken), genSelectionStyle(tableToken), genFixedStyle(tableToken), genStickyStyle(tableToken), genEllipsisStyle(tableToken), genSizeStyle(tableToken), genRtlStyle(tableToken)];\n});","map":{"version":3,"names":["TinyColor","genComponentStyleHook","mergeToken","genBorderedStyle","genEllipsisStyle","genEmptyStyle","genExpandStyle","genFilterStyle","genFixedStyle","genPaginationStyle","genRadiusStyle","genRtlStyle","genSelectionStyle","genSizeStyle","genSorterStyle","genStickyStyle","genSummaryStyle","clearFix","resetComponent","genTableStyle","token","componentCls","fontWeightStrong","tablePaddingVertical","tablePaddingHorizontal","lineWidth","lineType","tableBorderColor","tableFontSize","tableBg","tableRadius","tableHeaderTextColor","motionDurationMid","tableHeaderBg","tableHeaderCellSplitColor","tableRowHoverBg","tableSelectedRowBg","tableSelectedRowHoverBg","tableFooterTextColor","tableFooterBg","paddingContentVerticalLG","wireframe","tableBorder","Object","assign","clear","maxWidth","fontSize","background","borderRadius","table","width","textAlign","borderCollapse","borderSpacing","position","padding","overflowWrap","color","fontWeight","borderBottom","transition","top","insetInlineEnd","height","backgroundColor","transform","content","borderTop","marginBlock","marginInline","tableExpandColumnWidth","undefined","borderTopColor","borderBottomColor","borderStartStartRadius","borderEndStartRadius","borderStartEndRadius","borderEndEndRadius","controlItemBgActive","controlItemBgActiveHover","colorTextPlaceholder","colorTextHeading","colorSplit","colorBorderSecondary","paddingXS","paddingSM","controlHeight","colorFillAlter","colorIcon","colorIconHover","opacityLoading","colorBgContainer","borderRadiusLG","colorFillContent","colorFillSecondary","controlInteractiveSize","checkboxSize","baseColorAction","baseColorActionHover","zIndexTableFixed","colorFillSecondarySolid","onBackground","toHexString","colorFillContentSolid","colorFillAlterSolid","tableToken","tablePaddingVerticalMiddle","tablePaddingHorizontalMiddle","tablePaddingVerticalSmall","tablePaddingHorizontalSmall","tableHeaderSortBg","tableHeaderSortHoverBg","tableHeaderIconColor","clone","setAlpha","getAlpha","toRgbString","tableHeaderIconColorHover","tableBodySortBg","tableFixedHeaderSortActiveBg","tableHeaderFilterActiveBg","tableFilterDropdownBg","zIndexTableSticky","tableFontSizeMiddle","tableFontSizeSmall","tableSelectionColumnWidth","tableExpandIconBg","tableExpandedRowBg","tableFilterDropdownWidth","tableFilterDropdownHeight","tableFilterDropdownSearchWidth","tableScrollThumbSize","tableScrollThumbBg","tableScrollThumbBgHover","tableScrollBg"],"sources":["/data/messenger.client/node_modules/antd/es/table/style/index.js"],"sourcesContent":["import { TinyColor } from '@ctrl/tinycolor';\nimport { genComponentStyleHook, mergeToken } from '../../theme/internal';\nimport genBorderedStyle from './bordered';\nimport genEllipsisStyle from './ellipsis';\nimport genEmptyStyle from './empty';\nimport genExpandStyle from './expand';\nimport genFilterStyle from './filter';\nimport genFixedStyle from './fixed';\nimport genPaginationStyle from './pagination';\nimport genRadiusStyle from './radius';\nimport genRtlStyle from './rtl';\nimport genSelectionStyle from './selection';\nimport genSizeStyle from './size';\nimport genSorterStyle from './sorter';\nimport genStickyStyle from './sticky';\nimport genSummaryStyle from './summary';\nimport { clearFix, resetComponent } from '../../style';\nconst genTableStyle = token => {\n  const {\n    componentCls,\n    fontWeightStrong,\n    tablePaddingVertical,\n    tablePaddingHorizontal,\n    lineWidth,\n    lineType,\n    tableBorderColor,\n    tableFontSize,\n    tableBg,\n    tableRadius,\n    tableHeaderTextColor,\n    motionDurationMid,\n    tableHeaderBg,\n    tableHeaderCellSplitColor,\n    tableRowHoverBg,\n    tableSelectedRowBg,\n    tableSelectedRowHoverBg,\n    tableFooterTextColor,\n    tableFooterBg,\n    paddingContentVerticalLG,\n    wireframe\n  } = token;\n  const tableBorder = `${lineWidth}px ${lineType} ${tableBorderColor}`;\n  return {\n    [`${componentCls}-wrapper`]: Object.assign(Object.assign({\n      clear: 'both',\n      maxWidth: '100%'\n    }, clearFix()), {\n      [componentCls]: Object.assign(Object.assign({}, resetComponent(token)), {\n        fontSize: tableFontSize,\n        background: tableBg,\n        borderRadius: `${tableRadius}px ${tableRadius}px 0 0`\n      }),\n      // https://github.com/ant-design/ant-design/issues/17611\n      table: {\n        width: '100%',\n        textAlign: 'start',\n        borderRadius: `${tableRadius}px ${tableRadius}px 0 0`,\n        borderCollapse: 'separate',\n        borderSpacing: 0\n      },\n      // ============================= Cell =============================\n      [`\n          ${componentCls}-thead > tr > th,\n          ${componentCls}-tbody > tr > td,\n          tfoot > tr > th,\n          tfoot > tr > td\n        `]: {\n        position: 'relative',\n        padding: `${paddingContentVerticalLG}px ${tablePaddingHorizontal}px`,\n        overflowWrap: 'break-word'\n      },\n      // ============================ Title =============================\n      [`${componentCls}-title`]: {\n        padding: `${tablePaddingVertical}px ${tablePaddingHorizontal}px`\n      },\n      // ============================ Header ============================\n      [`${componentCls}-thead`]: {\n        [`\n          > tr > th,\n          > tr > td\n        `]: {\n          position: 'relative',\n          color: tableHeaderTextColor,\n          fontWeight: fontWeightStrong,\n          textAlign: 'start',\n          background: tableHeaderBg,\n          borderBottom: tableBorder,\n          transition: `background ${motionDurationMid} ease`,\n          \"&[colspan]:not([colspan='1'])\": {\n            textAlign: 'center'\n          },\n          [`&:not(:last-child):not(${componentCls}-selection-column):not(${componentCls}-row-expand-icon-cell):not([colspan])::before`]: {\n            position: 'absolute',\n            top: '50%',\n            insetInlineEnd: 0,\n            width: 1,\n            height: '1.6em',\n            backgroundColor: tableHeaderCellSplitColor,\n            transform: 'translateY(-50%)',\n            transition: `background-color ${motionDurationMid}`,\n            content: '\"\"'\n          }\n        },\n        '> tr:not(:last-child) > th[colspan]': {\n          borderBottom: 0\n        }\n      },\n      // ============================ Body ============================\n      // Borderless Table has unique hover style, which would be implemented with `borderTop`.\n      [`${componentCls}:not(${componentCls}-bordered)`]: {\n        [`${componentCls}-tbody`]: {\n          '> tr': {\n            '> td': {\n              borderTop: tableBorder\n            },\n            '&:last-child > td': {\n              borderBottom: tableBorder\n            },\n            [`&:first-child > td,\n              &${componentCls}-measure-row + tr > td`]: {\n              borderTop: 'none'\n            }\n          }\n        }\n      },\n      // Bordered Table remains simple `borderBottom`.\n      // Ref issue: https://github.com/ant-design/ant-design/issues/38724\n      [`${componentCls}${componentCls}-bordered`]: {\n        [`${componentCls}-tbody`]: {\n          '> tr': {\n            '> td': {\n              borderBottom: tableBorder\n            }\n          }\n        }\n      },\n      [`${componentCls}-tbody`]: {\n        '> tr': {\n          '> td': {\n            transition: `background ${motionDurationMid}, border-color ${motionDurationMid}`,\n            // ========================= Nest Table ===========================\n            [`\n              > ${componentCls}-wrapper:only-child,\n              > ${componentCls}-expanded-row-fixed > ${componentCls}-wrapper:only-child\n            `]: {\n              [componentCls]: {\n                marginBlock: `-${tablePaddingVertical}px`,\n                marginInline: `${token.tableExpandColumnWidth - tablePaddingHorizontal}px -${tablePaddingHorizontal}px`,\n                [`${componentCls}-tbody > tr:last-child > td`]: {\n                  borderBottom: 0,\n                  '&:first-child, &:last-child': {\n                    borderRadius: 0\n                  }\n                }\n              }\n            }\n          },\n          [`\n            &${componentCls}-row:hover > td,\n            > td${componentCls}-cell-row-hover\n          `]: {\n            background: tableRowHoverBg\n          },\n          [`&${componentCls}-row-selected`]: {\n            '> td': {\n              background: tableSelectedRowBg\n            },\n            '&:hover > td': {\n              background: tableSelectedRowHoverBg\n            }\n          }\n        }\n      },\n      [`${componentCls}:not(${componentCls}-bordered) ${componentCls}-tbody > tr`]: wireframe ? undefined : {\n        [`&${componentCls}-row:hover, &${componentCls}-row${componentCls}-row-selected`]: {\n          [`+ tr${componentCls}-row > td`]: {\n            borderTopColor: 'transparent'\n          }\n        },\n        [`&${componentCls}-row:last-child:hover > td,\n          &${componentCls}-row${componentCls}-row-selected:last-child > td`]: {\n          borderBottomColor: 'transparent'\n        },\n        [`\n          &${componentCls}-row:hover > td,\n          > td${componentCls}-cell-row-hover,\n          &${componentCls}-row${componentCls}-row-selected > td\n        `]: {\n          borderTopColor: 'transparent',\n          '&:first-child': {\n            borderStartStartRadius: tableRadius,\n            borderEndStartRadius: tableRadius\n          },\n          '&:last-child': {\n            borderStartEndRadius: tableRadius,\n            borderEndEndRadius: tableRadius\n          }\n        }\n      },\n      // ============================ Footer ============================\n      [`${componentCls}-footer`]: {\n        padding: `${tablePaddingVertical}px ${tablePaddingHorizontal}px`,\n        color: tableFooterTextColor,\n        background: tableFooterBg\n      }\n    })\n  };\n};\n// ============================== Export ==============================\nexport default genComponentStyleHook('Table', token => {\n  const {\n    controlItemBgActive,\n    controlItemBgActiveHover,\n    colorTextPlaceholder,\n    colorTextHeading,\n    colorSplit,\n    colorBorderSecondary,\n    fontSize,\n    padding,\n    paddingXS,\n    paddingSM,\n    controlHeight,\n    colorFillAlter,\n    colorIcon,\n    colorIconHover,\n    opacityLoading,\n    colorBgContainer,\n    borderRadiusLG,\n    colorFillContent,\n    colorFillSecondary,\n    controlInteractiveSize: checkboxSize\n  } = token;\n  const baseColorAction = new TinyColor(colorIcon);\n  const baseColorActionHover = new TinyColor(colorIconHover);\n  const tableSelectedRowBg = controlItemBgActive;\n  const zIndexTableFixed = 2;\n  const colorFillSecondarySolid = new TinyColor(colorFillSecondary).onBackground(colorBgContainer).toHexString();\n  const colorFillContentSolid = new TinyColor(colorFillContent).onBackground(colorBgContainer).toHexString();\n  const colorFillAlterSolid = new TinyColor(colorFillAlter).onBackground(colorBgContainer).toHexString();\n  const tableToken = mergeToken(token, {\n    tableFontSize: fontSize,\n    tableBg: colorBgContainer,\n    tableRadius: borderRadiusLG,\n    tablePaddingVertical: padding,\n    tablePaddingHorizontal: padding,\n    tablePaddingVerticalMiddle: paddingSM,\n    tablePaddingHorizontalMiddle: paddingXS,\n    tablePaddingVerticalSmall: paddingXS,\n    tablePaddingHorizontalSmall: paddingXS,\n    tableBorderColor: colorBorderSecondary,\n    tableHeaderTextColor: colorTextHeading,\n    tableHeaderBg: colorFillAlterSolid,\n    tableFooterTextColor: colorTextHeading,\n    tableFooterBg: colorFillAlterSolid,\n    tableHeaderCellSplitColor: colorBorderSecondary,\n    tableHeaderSortBg: colorFillSecondarySolid,\n    tableHeaderSortHoverBg: colorFillContentSolid,\n    tableHeaderIconColor: baseColorAction.clone().setAlpha(baseColorAction.getAlpha() * opacityLoading).toRgbString(),\n    tableHeaderIconColorHover: baseColorActionHover.clone().setAlpha(baseColorActionHover.getAlpha() * opacityLoading).toRgbString(),\n    tableBodySortBg: colorFillAlterSolid,\n    tableFixedHeaderSortActiveBg: colorFillSecondarySolid,\n    tableHeaderFilterActiveBg: colorFillContent,\n    tableFilterDropdownBg: colorBgContainer,\n    tableRowHoverBg: colorFillAlterSolid,\n    tableSelectedRowBg,\n    tableSelectedRowHoverBg: controlItemBgActiveHover,\n    zIndexTableFixed,\n    zIndexTableSticky: zIndexTableFixed + 1,\n    tableFontSizeMiddle: fontSize,\n    tableFontSizeSmall: fontSize,\n    tableSelectionColumnWidth: controlHeight,\n    tableExpandIconBg: colorBgContainer,\n    tableExpandColumnWidth: checkboxSize + 2 * token.padding,\n    tableExpandedRowBg: colorFillAlter,\n    // Dropdown\n    tableFilterDropdownWidth: 120,\n    tableFilterDropdownHeight: 264,\n    tableFilterDropdownSearchWidth: 140,\n    // Virtual Scroll Bar\n    tableScrollThumbSize: 8,\n    tableScrollThumbBg: colorTextPlaceholder,\n    tableScrollThumbBgHover: colorTextHeading,\n    tableScrollBg: colorSplit\n  });\n  return [genTableStyle(tableToken), genPaginationStyle(tableToken), genSummaryStyle(tableToken), genSorterStyle(tableToken), genFilterStyle(tableToken), genBorderedStyle(tableToken), genRadiusStyle(tableToken), genExpandStyle(tableToken), genSummaryStyle(tableToken), genEmptyStyle(tableToken), genSelectionStyle(tableToken), genFixedStyle(tableToken), genStickyStyle(tableToken), genEllipsisStyle(tableToken), genSizeStyle(tableToken), genRtlStyle(tableToken)];\n});"],"mappings":"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"},"metadata":{},"sourceType":"module"}